tracked hovercraft - Turkish English Dictionary